antiglobalization protestor - German English Dictionary